home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Softdisk Supreme
/
Softdisk Supreme.iso
/
pc
/
DSK Files
/
0-49
/
SD012a.dsk
/
MONSTERS.bas
< prev
next >
Wrap
BASIC Source File
|
2003-06-12
|
2KB
|
54 lines
100 TEXT : HOME : CLEAR
110 REM PROGRAM LENGTH=1300
120 REM <CTRL-M><CTRL-M>==================<CTRL-M>PAUL RAYMER<CTRL-M>BOX 42831<CTRL-M>LAS VEGAS NV 89116<CTRL-M>==================<CTRL-J>
130 REM
140 REM MONSTERS
150 REM OF MYTHOLOGY
160 REM
170 REM (C)1982 PEC
180 REM
190 FOR S = 1 TO 39:S$ = S$ + CHR$(32): NEXT S
200 R = INT(5 * RND(1)) +1
210 GOSUB 570
220 A = VAL(A$)
230 FOR X = 5 TO 10: VTAB X: HTAB 15: PRINT RIGHT$(A$,6): NEXT X
240 R = INT(5 * RND(1)) +1
250 GOSUB 570
260 B = VAL(B$)
270 FOR X = 11 TO 15: VTAB X: HTAB 15: PRINT RIGHT$(B$,6): NEXT X
280 C$ = "NOT A RECOGNIZED MYTHOLOGICAL FIGURE"
290 ON A GOTO 300,340,390,420,460
300 IF B = 1 THEN C$ = "TRITON": GOTO 530
310 IF B = 3 THEN C$ = S$: GOTO 520
320 IF B = 4 THEN C$ = S$: GOTO 520
330 IF B = 5 THEN C$ = "CENTAUR": GOTO 530
340 IF B = 2 THEN C$ = "SIREN": GOTO 530
350 IF B = 1 THEN C$ = "MERMAID": GOTO 530
360 IF B = 3 THEN C$ = "???????????????????????????????????????": GOTO 520
370 IF B = 4 THEN C$ = "================?=====================": GOTO 520
380 GOTO 520
390 IF B = 3 THEN C$ = "SATYR": GOTO 530
400 IF B = 4 THEN C$ = "SATYR": GOTO 530
410 GOTO 520
420 IF B = 4 THEN C$ = "SILENI": GOTO 530
430 IF B = 3 THEN C$ = "SILENI": GOTO 530
440 IF B = 5 THEN C$ = S$: GOTO 520
450 GOTO 520
460 IF B = 5 THEN C$ = "CENTAUR": GOTO 530
470 IF B = 1 THEN C$ = "TRITON": GOTO 530
480 IF B = 3 THEN C$ = S$: GOTO 520
490 IF B = 4 THEN C$ = S$: GOTO 520
500 GOTO 520
510 GOTO 530
520 VTAB 17: HTAB 2: PRINT C$: FOR Z = 1 TO 2000: NEXT Z: HOME : GOTO 200
530 VTAB 17: HTAB 16: PRINT C$
540 VTAB 22: HTAB 1: PRINT "TRY ANOTHER MYTHOLOGICAL MONSTER (Y/N) ";: GET AN$
550 IF AN$ = "Y" THEN HOME : GOTO 200
560 HOME : PRINT CHR$(13); CHR$(4);"RUN MYTHMENU"
570 ON R GOSUB 1000,2000,3000,4000,5000
580 RETURN
1000 A$ = "1 MAN ":B$ = "1 FISH": RETURN
2000 A$ = "2 WOMAN":B$ = "2 BIRD": RETURN
3000 A$ = "3 GOAT":B$ = "3 MAN ": RETURN
4000 A$ = "4 HORSE":B$ = "4 MAN ": RETURN
5000 A$ = "5 MAN ":B$ = "5 HORSE": RETURN